home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / g_man / cat3 / OpenGL-GLC / glcgetmastermap.z / glcgetmastermap
Text File  |  1998-10-20  |  3KB  |  67 lines

  1.  
  2.  
  3.  
  4. ggggllllccccGGGGeeeettttMMMMaaaasssstttteeeerrrrMMMMaaaapppp((((3333GGGG))))       OOOOppppeeeennnnGGGGLLLL CCCChhhhaaaarrrraaaacccctttteeeerrrr RRRReeeennnnddddeeeerrrreeeerrrr        ggggllllccccGGGGeeeettttMMMMaaaasssstttteeeerrrrMMMMaaaapppp((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ggggllllccccGGGGeeeettttMMMMaaaasssstttteeeerrrrMMMMaaaapppp - return the string name of a character in a master
  10.  
  11.  
  12. CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  13.      const GLCchar* ggggllllccccGGGGeeeettttMMMMaaaasssstttteeeerrrrMMMMaaaapppp( GLint _i_n_M_a_s_t_e_r,
  14.                                      GLint _i_n_C_o_d_e )
  15.  
  16.  
  17. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  18.      _i_n_M_a_s_t_e_r  Specifies the integer ID of the master from which to select the
  19.                character.
  20.  
  21.      _i_n_C_o_d_e    Specifies the integer ID of the character in the master map.
  22.  
  23.  
  24. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  25.      ggggllllccccGGGGeeeettttMMMMaaaasssstttteeeerrrrMMMMaaaapppp returns the string name of the character that the master
  26.      identified by _i_n_M_a_s_t_e_r maps _i_n_C_o_d_e to.
  27.  
  28.      Every master has associated with it a master map, which is a table of
  29.      entries that map integer values to the name string that identifies the
  30.      character.
  31.  
  32.      Every character code used in GLC is an element of the Universal
  33.      Multiple-Octet Coded Character Set (UCS) defined by the standards ISO/IEC
  34.      10646-1:1993 and Unicode 2.0 (unless otherwise specified). A UCS code is
  35.      denoted as U+hexcode, where hexcode is a sequence of hexadecimal digits.
  36.      Each UCS code corresponds to a character that has a unique name string.
  37.      For example, the code U+41 corresponds to the character LATIN CAPITAL
  38.      LETTER A.
  39.  
  40.      If _i_n_C_o_d_e cannot be mapped in the master, ggggllllccccGGGGeeeettttMMMMaaaasssstttteeeerrrrMMMMaaaapppp returns
  41.      GGGGLLLLCCCC____NNNNOOOONNNNEEEE.
  42.  
  43. NNNNOOOOTTTTEEEESSSS
  44.      While you cannot change the map for a master, you can change the map for
  45.      a font using ggggllllccccFFFFoooonnnnttttMMMMaaaapppp.
  46.  
  47. EEEERRRRRRRROOOORRRRSSSS
  48.      GGGGLLLLCCCC____SSSSTTTTAAAATTTTEEEE____EEEERRRRRRRROOOORRRR is generated if the issuing thread has no current GLC
  49.      context.
  50.  
  51. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  52.      ggggllllccccGGGGeeeettttMMMMaaaasssstttteeeerrrrLLLLiiiissssttttcccc, ggggllllccccGGGGeeeettttMMMMaaaasssstttteeeerrrrcccc, ggggllllccccGGGGeeeettttMMMMaaaasssstttteeeerrrriiii
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.